Как все начиналось. Apple, PayPal, Yahoo! и еще 20 историй известных стартапов глазами их основателей - Джессика Ливингстон
Шрифт:
Интервал:
Закладка:
Когда в августе 1981 года был выпущен первый IBM PC, к нему прилагались приложения для работы с электронными таблицами VisiCalc и MultiPlan (последнее – продукт компании Microsoft). Но ни первое, ни второе полностью не задействовали всех возможностей этого ПК. Обе программы разрабатывались в спешке. В результате обе компании для создания новых версий приложений применили 8‑разрядные команды для процессора 8080/Z80 Intel/Zilog, и лишь немного их изменили. Для функционирования VisiCalc по‑прежнему хватало лишь 64 Кбайта оперативной памяти. На новом компьютере было доступно 640 Кбайта, но при работе с таблицами пользователям не предоставлялся доступ к полному объему ресурсов. В этом недостатке я и увидел прекрасную перспективу для создания собственного приложения.
Кроме того, благодаря сохранившимся личным связям я знал, что компании Software Arts и Personal Software увлечены борьбой за снижение роялти создателям программного обеспечения. Поэтому они не могли сосредоточиться на работе. Мне также было известно, что Personal Software стала нанимать собственных программистов. Меня мучили угрызения совести из‑за того, что я собираюсь вывести на рынок продукт, который составит непосредственную конкуренцию VisiCalc. Поэтому на какое‑то время я убедил себя в том, что конкурентоспособность моего приложения не так уж высока. Я также оправдывал свои действия тем, что всего лишь использую предоставленную мне возможность, поскольку авторы VisiCalc ее упускали. Если бы они заметили недостаток своей программы, мне бы пришлось выдумать что‑то еще и заниматься другим проектом. Я же нашел пробел в данной нише рынка и решил его заполнить. Новое приложение должно было предоставить возможность создавать бо́льшие по размеру таблицы, причем намного быстрее, в полной мере использовать ресурсы IBM PC, отображать данные в графической форме (построить график одним щелчком кнопки). Я знал, в чем нуждаются пользователи. Кроме того, требовался более дружественный интерфейс. И помимо всего прочего, следовало позволить пользователям изменять программу, добавляя в нее собственные элементы (эту функцию мы реализовали за счет внедрения языка программирования для написания макросов). Такие основополагающие идеи сумели сделать наше приложение уникальным, превратив его в продукт совершенно нового поколения, причем разница с остальными программами была заметна даже невооруженным глазом, что открыло нам дорогу на рынок.
Мы оказались в нужном месте в нужное время. Деловой мир принял на вооружение персональные компьютеры. Они стоили сравнительно недорого и благодаря таким приложениям, как Lotus 1‑2‑3, выполняли множество полезных функций. Рынок ПК развивался так стремительно, как никто не мог и предположить.
Ливингстон. Выпустив демонстрационную версию программы Lotus 1‑2‑3, вы ожидали, что некоторые ее возможности вызовут нескрываемый восторг?
Капор. Конечно. Думаю, людей поразила возможность создания графиков одним щелком на кнопке, а также быстрота вычислений. Пользователи VisiCalc действительно любили это приложение. Они просто хотели расширения его функциональности. Но его создатели не торопились с улучшениями. И когда мы продемонстрировали людям свой готовый к применению продукт, они все поняли и перешли на его использование. Во время публичных показов нашей программы присутствующие даже аплодировали.
Все это было в диковинку в те годы. Таким же образом пользователи воспринимали и другие новинки последующих лет: появление браузера Netscape, сайта Amazon. Не забывайте: наша революционная инновация создавалась в 1980‑х годах.
Ливингстон. Я слышала, что на разработку Lotus 1‑2‑3 потребовалось десять месяцев. Вы сами писали программный код?
Капор. Нет. Все делал Сакс. Он написал практически весь программный код оригинальной версии Lotus 1‑2‑3. Готовый вариант приложения был представлен в январе 1983 года. А созданием программного кода мы занялись в октябре 1981 года. Так что на разработку программы потребовалось примерно 14–15 месяцев. Чтобы ускорить процесс, мы использовали язык ассемблера. Сакс уже в пятый раз писал приложение для работы с электронными таблицами, поэтому накопленный опыт позволял ему делать все достаточно быстро.
Ливингстон. А разве программа VisiCalc не была написана на языке ассемблера? Почему же Lotus функционировала значительно быстрее?
Капор. Потому что VisiCalc изначально разрабатывалась для компьютера с 8‑разрядным процессором, и большинство преимуществ 16‑разрядной архитектуры просто не были задействованы. По сути, мы только оптимизировали программный код, а также изменили алгоритм пересчета. Мы впервые применили в электронных таблицах то, что сегодня называется «пересчетом в естественном порядке». Например, если в таблице встречается опережающая ссылка (ссылка на класс, переменную или функцию, которые объявлены, но еще не определены), то в VisiCalc подсчеты по формулам выполняются в несколько проходов, а в нашем приложении всего за один проход. И эта схема отлично работает до тех пор, пока в таблице не встречается циклическая ссылка. Поэтому в ряде моментов наша программа функционировала значительно быстрее, нежели конкурентов.
Ливингстон. Программный код был оптимизирован для компьютеров IBM PC?
Капор. Он был оптимизирован для компьютеров на базе 16‑разрядного процессора 808X компании Intel. Сакс оказался мастером своего дела. Он умел из минимума ресурсов выжать максимум производительности. Я знал, что он отличный специалист, но не представлял, насколько он хорош в своем деле. Мне просто повезло. В своей области он настоящий гений. Мы вместе составляли идеальную команду. В отношении нас была справедливой формула 1+1=3. У меня имелось четкое ви́дение продукта, его будущего развития и интерфейса, и Сакс давал мне полную свободу действий в этой сфере деятельности компании. Сам же он отвечал за техническую сторону дела и разработку приложения. К тому же моя техническая подготовка позволяла нам спокойно обсуждать возможности и ограничения нашего проекта, поскольку мы отлично понимали друг друга. Наши знания дополняли друг друга, и вместе мы достигли того, чего никто из нас не смог бы добиться в одиночку.
Ливингстон. Так что же пошло не так?
Капор. К сожалению, очень многое. Во‑первых, у меня практически закончились деньги. Программа Lotus 1‑2‑3 не была единственной нашей разработкой. Совместно с компанией Executive Briefing System мы создавали для Apple II приложение, которое должно было стать своеобразным прообразом PowerPoint. Во‑вторых, мы были задействованы в ряде других проектов. Для этого я нанял еще одну группу специалистов и в конечном итоге растратил 300 тыс. долл., выделенные на развитие бизнеса. Мы практически израсходовали все, а продукт еще не был готов. А все потому, что мы занимались тем, чем раньше никому из нас заниматься не доводилось.
После продажи прав на свою первую программу я заплатил налоги и рассчитался со своим партнером и разделил оставшиеся 600 тыс. долл. на две части. Первую часть решил потратить на покупку дома и в 1981 году приобрел за 89 тыс. долл. один из самых недорогих домов в Кембридже. Я посчитал, что на 40 тыс. долл. смогу спокойно жить как минимум пять лет. Оставшиеся 300 тыс. долл. я планировал потратить на развитие бизнеса, и на данном этапе они практически закончились.
Нам крупно повезло, что Бен Розен из компании Sevin Rosen заинтересовался нашим проектом и решил его профинансировать. Он был единственным представителем венчурного капитала, до которого мне удалось достучаться. Даже не знаю, что бы мы делали и чего бы достигли, без него и его инвестиций.
Большинство ошибок я наделал уже после (именно не до, а после) поступления в продажу программы Lotus 1‑2‑3 в январе 1983 года. У меня не было достаточного опыта в построении работающей организации и подборе менеджеров. На интуитивном уровне я отлично справлялся с руководством компании, пока управлял всеми делами сам. Но когда ее штат разросся до 25 сотрудников, самостоятельно руководить таким коллективом стало практически невозможно. Я сделал несколько классических промахов при подборе кадров и не сформировал среднего звена управленцев. Я не создал совета директоров, который помог бы мне руководить компанией, и сильно ошибся в выборе своего преемника, а также в том, что не разработал четкой стратегии реализации нашего продукта. Меня больше интересовали вопросы поиска новаторских, интересных решений и перспективы развития нашего бизнеса в целом. Еще одной ошибкой стало стремительное расширение бизнеса при отсутствии четкой стратегии и дисциплины. Поэтому за все эти просчеты по пятибалльной шкале я ставлю себе тройку, или даже тройку с минусом.
Ливингстон. Когда ваша компания провела первое публичное размещение акций, в ее штате начитывалось уже около тысячи человек. При создании вы думали, что она когда‑нибудь станет публичной?